more patentable - English Synonyms Dictionary